
package com.servicelivedb.data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;


/**
 *  serviceliveDB.Items
 *  04/27/2013 23:40:34
 * 
 */
public class Items {

    private Integer itemId;
    private ProjectServiceVendor projectServiceVendor;
    private Customer customer;
    private Services services;
    private String itemName;
    private String itemDesc;
    private Boolean outOfStock;
    private BigDecimal quantity;
    private BigDecimal price;
    private BigDecimal minQuantity;
    private String unit;
    private String otherNames;
    private String updatedBy;
    private Date updatedDt;
    private String itemType;
    private String brand;
    private BigDecimal discount;
    private BigDecimal vendorPrice;
    private BigDecimal serviceCharge;
    private Date availibilityStartDt;
    private Date availibilityEndDt;
    private BigDecimal tax;
    private Boolean active;
    private String imageUrl;
    private String currency;
    private BigDecimal otherCharges;
    private BigDecimal deliveryCharges;
    private BigDecimal tpsShareExl;
    private BigDecimal tpsShareIncl;
    private BigDecimal tpsPercentExl;
    private BigDecimal tpsPercentIncl;
    private BigDecimal eduCess;
    private BigDecimal serviceTax;
    private BigDecimal vat;
    private BigDecimal baseValue;
    private Set<com.servicelivedb.data.OrderItems> orderItemses = new HashSet<com.servicelivedb.data.OrderItems>();

    public Integer getItemId() {
        return itemId;
    }

    public void setItemId(Integer itemId) {
        this.itemId = itemId;
    }

    public ProjectServiceVendor getProjectServiceVendor() {
        return projectServiceVendor;
    }

    public void setProjectServiceVendor(ProjectServiceVendor projectServiceVendor) {
        this.projectServiceVendor = projectServiceVendor;
    }

    public Customer getCustomer() {
        return customer;
    }

    public void setCustomer(Customer customer) {
        this.customer = customer;
    }

    public Services getServices() {
        return services;
    }

    public void setServices(Services services) {
        this.services = services;
    }

    public String getItemName() {
        return itemName;
    }

    public void setItemName(String itemName) {
        this.itemName = itemName;
    }

    public String getItemDesc() {
        return itemDesc;
    }

    public void setItemDesc(String itemDesc) {
        this.itemDesc = itemDesc;
    }

    public Boolean getOutOfStock() {
        return outOfStock;
    }

    public void setOutOfStock(Boolean outOfStock) {
        this.outOfStock = outOfStock;
    }

    public BigDecimal getQuantity() {
        return quantity;
    }

    public void setQuantity(BigDecimal quantity) {
        this.quantity = quantity;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getMinQuantity() {
        return minQuantity;
    }

    public void setMinQuantity(BigDecimal minQuantity) {
        this.minQuantity = minQuantity;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getOtherNames() {
        return otherNames;
    }

    public void setOtherNames(String otherNames) {
        this.otherNames = otherNames;
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy;
    }

    public Date getUpdatedDt() {
        return updatedDt;
    }

    public void setUpdatedDt(Date updatedDt) {
        this.updatedDt = updatedDt;
    }

    public String getItemType() {
        return itemType;
    }

    public void setItemType(String itemType) {
        this.itemType = itemType;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public BigDecimal getDiscount() {
        return discount;
    }

    public void setDiscount(BigDecimal discount) {
        this.discount = discount;
    }

    public BigDecimal getVendorPrice() {
        return vendorPrice;
    }

    public void setVendorPrice(BigDecimal vendorPrice) {
        this.vendorPrice = vendorPrice;
    }

    public BigDecimal getServiceCharge() {
        return serviceCharge;
    }

    public void setServiceCharge(BigDecimal serviceCharge) {
        this.serviceCharge = serviceCharge;
    }

    public Date getAvailibilityStartDt() {
        return availibilityStartDt;
    }

    public void setAvailibilityStartDt(Date availibilityStartDt) {
        this.availibilityStartDt = availibilityStartDt;
    }

    public Date getAvailibilityEndDt() {
        return availibilityEndDt;
    }

    public void setAvailibilityEndDt(Date availibilityEndDt) {
        this.availibilityEndDt = availibilityEndDt;
    }

    public BigDecimal getTax() {
        return tax;
    }

    public void setTax(BigDecimal tax) {
        this.tax = tax;
    }

    public Boolean getActive() {
        return active;
    }

    public void setActive(Boolean active) {
        this.active = active;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public BigDecimal getOtherCharges() {
        return otherCharges;
    }

    public void setOtherCharges(BigDecimal otherCharges) {
        this.otherCharges = otherCharges;
    }

    public BigDecimal getDeliveryCharges() {
        return deliveryCharges;
    }

    public void setDeliveryCharges(BigDecimal deliveryCharges) {
        this.deliveryCharges = deliveryCharges;
    }

    public BigDecimal getTpsShareExl() {
        return tpsShareExl;
    }

    public void setTpsShareExl(BigDecimal tpsShareExl) {
        this.tpsShareExl = tpsShareExl;
    }

    public BigDecimal getTpsShareIncl() {
        return tpsShareIncl;
    }

    public void setTpsShareIncl(BigDecimal tpsShareIncl) {
        this.tpsShareIncl = tpsShareIncl;
    }

    public BigDecimal getTpsPercentExl() {
        return tpsPercentExl;
    }

    public void setTpsPercentExl(BigDecimal tpsPercentExl) {
        this.tpsPercentExl = tpsPercentExl;
    }

    public BigDecimal getTpsPercentIncl() {
        return tpsPercentIncl;
    }

    public void setTpsPercentIncl(BigDecimal tpsPercentIncl) {
        this.tpsPercentIncl = tpsPercentIncl;
    }

    public BigDecimal getEduCess() {
        return eduCess;
    }

    public void setEduCess(BigDecimal eduCess) {
        this.eduCess = eduCess;
    }

    public BigDecimal getServiceTax() {
        return serviceTax;
    }

    public void setServiceTax(BigDecimal serviceTax) {
        this.serviceTax = serviceTax;
    }

    public BigDecimal getVat() {
        return vat;
    }

    public void setVat(BigDecimal vat) {
        this.vat = vat;
    }

    public BigDecimal getBaseValue() {
        return baseValue;
    }

    public void setBaseValue(BigDecimal baseValue) {
        this.baseValue = baseValue;
    }

    public Set<com.servicelivedb.data.OrderItems> getOrderItemses() {
        return orderItemses;
    }

    public void setOrderItemses(Set<com.servicelivedb.data.OrderItems> orderItemses) {
        this.orderItemses = orderItemses;
    }

}
